#ifndef DATA_H
#define DATA_H

#include <QTime>
#include "../IA_lib_global.h"

namespace IAlib
{

class IA_LIBSHARED_EXPORT Data
{

public:

    enum DataType
    {
        ACTION,
        ACTOR_KNOWLEDGE,
        GENERAL_INFORMATION
    };

    Data();

    void setDataType(const DataType data_type) { m_type = data_type; }
    DataType getDataType() const { return m_type; }

private:
    QTime m_time;
    DataType m_type;
};

}
#endif // DATA_H
